+Wed Nov 19 00:06:04 2003 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtkentrycompletion.c (gtk_entry_completion_selection_changed):
+ only unselect all items if the treeview has focus. (Fixes bug
+ reported by Marco Pesenti Gritti).
+
Tue Nov 18 22:26:30 2003 Kristian Rietveld <kris@gtk.org>
* gtk/gtkentry.c (gtk_entry_completion_key_press): the total
+Wed Nov 19 00:06:04 2003 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtkentrycompletion.c (gtk_entry_completion_selection_changed):
+ only unselect all items if the treeview has focus. (Fixes bug
+ reported by Marco Pesenti Gritti).
+
Tue Nov 18 22:26:30 2003 Kristian Rietveld <kris@gtk.org>
* gtk/gtkentry.c (gtk_entry_completion_key_press): the total
+Wed Nov 19 00:06:04 2003 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtkentrycompletion.c (gtk_entry_completion_selection_changed):
+ only unselect all items if the treeview has focus. (Fixes bug
+ reported by Marco Pesenti Gritti).
+
Tue Nov 18 22:26:30 2003 Kristian Rietveld <kris@gtk.org>
* gtk/gtkentry.c (gtk_entry_completion_key_press): the total
+Wed Nov 19 00:06:04 2003 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtkentrycompletion.c (gtk_entry_completion_selection_changed):
+ only unselect all items if the treeview has focus. (Fixes bug
+ reported by Marco Pesenti Gritti).
+
Tue Nov 18 22:26:30 2003 Kristian Rietveld <kris@gtk.org>
* gtk/gtkentry.c (gtk_entry_completion_key_press): the total
+Wed Nov 19 00:06:04 2003 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtkentrycompletion.c (gtk_entry_completion_selection_changed):
+ only unselect all items if the treeview has focus. (Fixes bug
+ reported by Marco Pesenti Gritti).
+
Tue Nov 18 22:26:30 2003 Kristian Rietveld <kris@gtk.org>
* gtk/gtkentry.c (gtk_entry_completion_key_press): the total
if (completion->priv->first_sel_changed)
{
completion->priv->first_sel_changed = FALSE;
- gtk_tree_selection_unselect_all (selection);
+ if (gtk_widget_is_focus (completion->priv->tree_view))
+ gtk_tree_selection_unselect_all (selection);
}
}